Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST LEONARDS PLACE Semi-Detached £396,395 £217,500 21 Oct 2005
2 ST LEONARDS PLACE Semi-Detached £343,336 £320,000 28 Jun 2021
3 ST LEONARDS PLACE Semi-Detached £381,914 £225,000 15 Apr 2010
7 ST LEONARDS PLACE Semi-Detached £386,778 £265,000 7 May 2015
8 ST LEONARDS PLACE Flats/Maisonettes £195,781 £138,000 30 Sep 2015
9 ST LEONARDS PLACE Semi-Detached £364,812 £249,950 21 May 2015
10 ST LEONARDS PLACE Semi-Detached £414,791 £240,000 2 Dec 2009
12 ST LEONARDS PLACE Semi-Detached £133,315 £78,000 21 Mar 2012
13 ST LEONARDS PLACE Semi-Detached £379,757 £299,000 15 Aug 2017
15 ST LEONARDS PLACE Semi-Detached £290,558 £170,000 19 Mar 2012
16 ST LEONARDS PLACE Semi-Detached £369,751 £370,000 17 Feb 2023